a medicinal plant of the iridaces family - French English Dictionary